/*
 * Copyright (C) 2006-2015
 * 版权所有者为北京捷越联合信息咨询有限公司。本系统是商用软件,未经授权擅自复制或传播本程序的部分或全部将是非法的。
 * @title: CreditValueCalculateDto.java
 * @package com.jy.modules.cims.data.dto.credit
 * @author zhaox
 * @date 2015-3-19 下午3:14:09
 * @version v1.00
 * @description: TODO(用一句话描述该文件做什么)
 */

package com.jy.modules.cims.data.dto.credit;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * 合作机构债权价值计算dto
 * 
 * @classname: CreditValueCalculateDto
 * @description: TODO(这里用一句话描述这个类的作用)
 */

public class CreditValueCalculateDto {

    private String dealCode;

    private List<CreditValueCalculateDto.CreditValueCalculateBatch> batchIdList;

    public String getDealCode() {
        return dealCode;
    }

    public void setDealCode(String dealCode) {
        this.dealCode = dealCode;
    }

    public List<CreditValueCalculateDto.CreditValueCalculateBatch> getBatchIdList() {
        return batchIdList;
    }

    public void setBatchIdList(List<CreditValueCalculateDto.CreditValueCalculateBatch> batchIdList) {
        this.batchIdList = batchIdList;
    }

    public static class CreditValueCalculateBatch {

        /*
         * 额度转让编号
         */
        private String transferId;

        /*
         * 合同号
         */
        private String creidtId;

        /*
         * 债权价值对应日期
         */
        private Date creditDate;

        /*
         * 债权价值对应月还
         */
        private BigDecimal eachRepaymentValue;

        public String getTransferId() {
            return transferId;
        }

        public void setTransferId(String transferId) {
            this.transferId = transferId;
        }

        public String getCreidtId() {
            return creidtId;
        }

        public void setCreidtId(String creidtId) {
            this.creidtId = creidtId;
        }

        public Date getCreditDate() {
            return creditDate;
        }

        public void setCreditDate(Date creditDate) {
            this.creditDate = creditDate;
        }

        public BigDecimal getEachRepaymentValue() {
            return eachRepaymentValue;
        }

        public void setEachRepaymentValue(BigDecimal eachRepaymentValue) {
            this.eachRepaymentValue = eachRepaymentValue;
        }
    }
}
